home *** CD-ROM | disk | FTP | other *** search
/ Professional Soft Collection 1.02 / Professional Soft Collection 1.02.iso / win95.rus / precopy2.cab / keyboard.inf < prev    next >
INI File  |  1995-10-02  |  7KB  |  250 lines

  1. ; Copyright (c) 1993-1995, Microsoft Corporation
  2.  
  3. [version]
  4. LayoutFile=layout.inf
  5. signature="$CHICAGO$"
  6. Class=Keyboard
  7. Provider=%MS%
  8. SetupClass=BASE
  9.  
  10. [DestinationDirs]
  11. MS_KBD_ENH_CopyFiles = 11    ; LDID_SYS
  12. KBD_VxDs             = 22    ; LDID_VMM32
  13. KBD_VxDs_Del         = 11    ; LDID_SYS
  14.  
  15. [ClassInstall]
  16. Addreg=KeyboardReg
  17.  
  18. [KeyboardReg]
  19. HKR,,,,%KeyboardClassName%
  20. HKR,,Icon,,"-3"
  21.  
  22. ; Device IDs to exclude from Setup pick list
  23. [ControlFlags]
  24. ExcludeFromSelect=*PNP030b            ; Special default ID
  25.  
  26. [Manufacturer]
  27. %Std-Keyboards%=MS_KBD
  28.  
  29. [MS_KBD]
  30. %*PNP0300.DeviceDesc%    = PC_XT_83_Inst,*PNP0300    ;PC/XT (83-Key)
  31. %*PNP0301.DeviceDesc%    = PC_AT_84_Inst,*PNP0301    ;PC/AT (84-Key)
  32. %*PNP0302.DeviceDesc%    = PC_XT_84_Inst,*PNP0302    ;PC/XT (84-Key)
  33. %*PNP0303.DeviceDesc%    = PC_AT_Enh_Inst,*PNP0303    ;PC/AT Enh(101/102-Key)
  34. %*PNP0304.DeviceDesc%    = Olivetti_83_Inst,*PNP0304    ;Olivetti (83-Key)
  35. %*PNP0305.DeviceDesc%    = Olivetti_102_Inst,*PNP0305    ;Olivetti (102-Key)
  36. %*PNP0306.DeviceDesc%    = Olivetti_86_Inst,*PNP0306    ;Olivetti (86-Key)
  37. %*PNP0309.DeviceDesc%    = Olivetti_101_102_Inst,*PNP0309;Olivetti (101/102-Key)
  38. %*PNP030a.DeviceDesc%    = ATT_302_Inst,*PNP030a     ;AT&T 302
  39. %*PNP030b.DeviceDesc%    = PC_AT_Enh_Inst,*PNP030b    ;Default keyboard
  40. %*CPQA0D7.DeviceDesc%    = PC_AT_Enh_Inst,*CPQA0D7
  41.  
  42. [SysCfgClasses]
  43. Keyboard, %*PNP0303.DeviceDesc%,ROOT,,%KeyboardClassName%
  44.  
  45. [*PNP0300.det]
  46. LogConfig    = kbdlc
  47.  
  48. [*PNP0301.det]
  49. LogConfig    = kbdlc
  50.  
  51. [*PNP0302.det]
  52. LogConfig    = kbdlc
  53.  
  54. [*PNP0303.det]
  55. LogConfig    = kbdlc
  56.  
  57. [*PNP0304.det]
  58. LogConfig    = kbdlc
  59.  
  60. [*PNP0305.det]
  61. LogConfig    = kbdlc
  62.  
  63. [*PNP0306.det]
  64. LogConfig    = kbdlc
  65.  
  66. [*PNP0309.det]
  67. LogConfig    = kbdlc
  68.  
  69. [*PNP030a.det]
  70. LogConfig    = kbdlc
  71.  
  72. [*PNP030b.det]
  73. LogConfig    = kbdlc
  74.  
  75.  
  76. [PC_XT_83_Inst]     ;*PNP0300
  77. LogConfig    = kbdlc
  78. CopyFiles     = MS_KBD_ENH_CopyFiles, KBD_VxDs
  79. DelFiles        = KBD_VxDs_Del
  80. UpdateInis    = PC_XT_83_Inis, Keyb.Common.Inis
  81. AddReg=Keyb.Common.Reg
  82. AddReg        = MS_KBD_AddReg
  83.  
  84. [PC_AT_84_Inst]     ;*PNP0301
  85. LogConfig    = kbdlc
  86. CopyFiles     = MS_KBD_ENH_CopyFiles, KBD_VxDs
  87. DelFiles        = KBD_VxDs_Del
  88. UpdateInis    = PC_AT_84_Inis, Keyb.Common.Inis
  89. AddReg=Keyb.Common.Reg
  90. AddReg        = MS_KBD_AddReg
  91.  
  92. [PC_AT_84_Inst.PosDup]
  93. *PNP0303
  94.  
  95. [PC_XT_84_Inst]     ;*PNP0302
  96. LogConfig    = kbdlc
  97. CopyFiles     = MS_KBD_ENH_CopyFiles, KBD_VxDs
  98. DelFiles        = KBD_VxDs_Del
  99. UpdateInis    = PC_XT_84_Inis, Keyb.Common.Inis
  100. AddReg=Keyb.Common.Reg
  101. AddReg        = MS_KBD_AddReg
  102.  
  103. [PC_AT_Enh_Inst]    ;*PNP0303
  104. LogConfig    = kbdlc
  105. CopyFiles     = MS_KBD_ENH_CopyFiles, KBD_VxDs
  106. DelFiles        = KBD_VxDs_Del
  107. UpdateInis    = PC_AT_Enh_Inis, Keyb.Common.Inis
  108. AddReg=Keyb.Common.Reg
  109. AddReg        = MS_KBD_AddReg
  110.  
  111. [Olivetti_83_Inst]    ;*PNP0304
  112. LogConfig    = kbdlc
  113. CopyFiles     = MS_KBD_ENH_CopyFiles, KBD_VxDs
  114. DelFiles        = KBD_VxDs_Del
  115. UpdateInis    = Olivetti_83_Inis, Keyb.Common.Inis
  116. AddReg=Keyb.Common.Reg
  117. AddReg        = MS_KBD_AddReg
  118.  
  119. [Olivetti_102_Inst]    ;*PNP0305
  120. LogConfig    = kbdlc
  121. CopyFiles     = MS_KBD_ENH_CopyFiles, KBD_VxDs
  122. DelFiles        = KBD_VxDs_Del
  123. UpdateInis    = Olivetti_102_Inis, Keyb.Common.Inis
  124. AddReg=Keyb.Common.Reg
  125. AddReg        = MS_KBD_AddReg
  126.  
  127. [Olivetti_86_Inst]    ;*PNP0306
  128. LogConfig    = kbdlc
  129. CopyFiles     = MS_KBD_ENH_CopyFiles, KBD_VxDs
  130. DelFiles        = KBD_VxDs_Del
  131. UpdateInis    = Olivetti_86_Inis, Keyb.Common.Inis
  132. AddReg=Keyb.Common.Reg
  133. AddReg        = MS_KBD_AddReg
  134.  
  135. [Olivetti_101_102_Inst] ;*PNP0309
  136. LogConfig    = kbdlc
  137. CopyFiles     = MS_KBD_ENH_CopyFiles, KBD_VxDs
  138. DelFiles        = KBD_VxDs_Del
  139. UpdateInis    = Olivetti_101_102_Inis, Keyb.Common.Inis
  140. AddReg=Keyb.Common.Reg
  141. AddReg        = MS_KBD_AddReg
  142.  
  143. [ATT_302_Inst]        ;*PNP030a
  144. LogConfig    = kbdlc
  145. CopyFiles     = MS_KBD_ENH_CopyFiles, KBD_VxDs
  146. DelFiles        = KBD_VxDs_Del
  147. UpdateInis    = ATT_302_Inis, Keyb.Common.Inis
  148. AddReg=Keyb.Common.Reg
  149. AddReg        = MS_KBD_AddReg
  150.  
  151. [kbdlc]
  152. ConfigPriority=HARDWIRED
  153. IOConfig=60-60(ffff::)
  154. IOConfig=64-64(ffff::)
  155. IRQConfig=1
  156.  
  157. [MS_KBD_ENH_CopyFiles]
  158. keyboard.drv
  159.  
  160. [MS_KBD_AddReg]
  161. HKR,,DriverDesc,,"Keyboard Driver"
  162. HKR,,DevLoader,,*CONFIGMG
  163.  
  164. [PC_XT_83_Inis]
  165. system.ini,boot.description,,"keyboard.typ=%*PNP0300.DeviceDesc%"
  166. system.ini,keyboard,,"subtype=42"
  167. system.ini,keyboard,,"type=1"
  168.  
  169. [PC_AT_84_Inis]
  170. system.ini,boot.description,,"keyboard.typ=%*PNP0301.DeviceDesc%"
  171. system.ini,keyboard,,"subtype=0"
  172. system.ini,keyboard,,"type=3"
  173.  
  174. [PC_XT_84_Inis]
  175. system.ini,boot.description,,"keyboard.typ=%*PNP0302.DeviceDesc%"
  176. system.ini,keyboard,,"subtype="
  177. system.ini,keyboard,,"type=1"
  178.  
  179. [PC_AT_Enh_Inis]
  180. system.ini,boot.description,,"keyboard.typ=%*PNP0303.DeviceDesc%"
  181. system.ini,keyboard,,"subtype="
  182. system.ini,keyboard,,"type=4"
  183.  
  184. [Olivetti_83_Inis]
  185. system.ini,boot.description,,"keyboard.typ=%*PNP0304.DeviceDesc%"
  186. system.ini,keyboard,,"subtype="
  187. system.ini,keyboard,,"type=1"
  188.  
  189. [Olivetti_102_Inis]
  190. system.ini,boot.description,,"keyboard.typ=%*PNP0305.DeviceDesc%"
  191. system.ini,keyboard,,"subtype=1"
  192. system.ini,keyboard,,"type=2"
  193.  
  194. [Olivetti_86_Inis]
  195. system.ini,boot.description,,"keyboard.typ=%*PNP0306.DeviceDesc%"
  196. system.ini,keyboard,,"subtype=10"
  197. system.ini,keyboard,,"type=3"
  198.  
  199. [Olivetti_101_102_Inis]
  200. system.ini,boot.description,,"keyboard.typ=%*PNP0309.DeviceDesc%"
  201. system.ini,keyboard,,"subtype=40"
  202. system.ini,keyboard,,"type=4"
  203.  
  204. [ATT_302_Inis]
  205. system.ini,boot.description,,"keyboard.typ=%*PNP030a.DeviceDesc%"
  206. system.ini,keyboard,,"subtype=4"
  207. system.ini,keyboard,,"type=1"
  208.  
  209. [Keyb.Common.Inis]
  210. system.ini,keyboard,,"keyboard.dll="
  211. ; !!! LOGRUS Patch for Pentium machines
  212. system.ini,keyboard,,"oemansi.bin=xlat866.bin"
  213. system.ini,boot,,"keyboard.drv=keyboard.drv"
  214.  
  215. ; Install *vkd unless "device=alrvkd.386", "keyboard=alrvkd.386", "device=vkd.386", or "keyboard=vkd.386" is already present
  216. system.ini, 386enh, "keyboard=alrvkd.386", "~SetupTemp~=*",3
  217. system.ini, 386enh, "device=alrvkd.386", "~SetupTemp~=*",3
  218. system.ini, 386enh, "keyboard=vkd.386", "~SetupTemp~=*",3
  219. system.ini, 386enh, "device=vkd.386", "~SetupTemp~=*",3
  220. system.ini, 386enh,, "keyboard=*vkd"
  221. system.ini, 386enh, "~SetupTemp~=*", "keyboard=*vkd",3
  222.  
  223. ; always combine *vkd into VMM32.VxD:
  224. wininit.ini, CombineVxDs,,"%22%\vkd.vxd=%11%\vmm32.vxd"
  225.  
  226. [Keyb.Common.Reg]
  227. HKLM,System\CurrentControlSet\Control\VMM32Files,vkd.vxd,1,
  228.  
  229. [KBD_VxDs]
  230. vkd.vxd
  231.  
  232. [KBD_VxDs_Del]
  233. vkd.386
  234.  
  235. [Strings]
  236. KeyboardClassName       = "╩δαΓΦα≥≤≡α"
  237. MS            = "Microsoft"
  238. Std-Keyboards = "(╤≥αφΣα≡≥φ√σ ΩδαΓΦα≥≤≡√)"
  239. *PNP0300.DeviceDesc    = "╩δαΓΦα≥≤≡α PC/XT (83 ΩδαΓΦ°Φ)"
  240. *PNP0301.DeviceDesc    = "╩δαΓΦα≥≤≡α PC/AT (84 ΩδαΓΦ°Φ)"
  241. *PNP0302.DeviceDesc    = "╩δαΓΦα≥≤≡α PC/XT (84 ΩδαΓΦ°Φ)"
  242. *PNP0303.DeviceDesc    = "╤≥αφΣα≡≥φα  ΩδαΓΦα≥≤≡α 101/102 ΦδΦ Microsoft Natural"
  243. *PNP0304.DeviceDesc    = "╩δαΓΦα≥≤≡α Olivetti (83 ΩδαΓΦ°Φ)"
  244. *PNP0305.DeviceDesc    = "╩δαΓΦα≥≤≡α Olivetti (102 ΩδαΓΦ°Φ)"
  245. *PNP0306.DeviceDesc    = "╩δαΓΦα≥≤≡α Olivetti (86 ΩδαΓΦ°)"
  246. *PNP0309.DeviceDesc    = "╩δαΓΦα≥≤≡α Olivetti (A101/102 ΩδαΓΦ°Φ)"
  247. *PNP030a.DeviceDesc    = "╩δαΓΦα≥≤≡α AT&T 302"
  248. *PNP030b.DeviceDesc    = "╨α±°Φ≡σφφα  ΩδαΓΦα≥≤≡α PC/AT (101/102 ΩδαΓΦ°Φ)" ; default
  249. *CPQA0D7.DeviceDesc    = "╨α±°Φ≡σφφα  ΩδαΓΦα≥≤≡α Compaq"
  250.